home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / 172anew.zip / DOORS.DOC < prev    next >
Text File  |  1989-05-23  |  2KB  |  46 lines

  1. Documentation on Doors
  2. by Ken Goosens
  3. 24 May 1989
  4.  
  5. Doors in 17.2A have been enhanced to support a control file
  6. similiar to that for external protocols.   The control file
  7. has 8 parameters that are separated by commas.   The format is
  8.  
  9. 1.  Name of door - up to 8 characters
  10. 2.  Minimum security to use door
  11. 3.  Questionnaire to execute before the door
  12. 4.  Method of invoking doors - "S" for shelling, anything else
  13.        is traditional door
  14. 5.  Template for invoking door - make sure the first word has
  15.        a file extension - RBBS will check for exitence of
  16.        the first word as file.
  17. 6.  Whether ask for password on return - Y is yes, anything else
  18.        bypasses password check
  19. 7.  File to display after the door
  20. 8.  Maximum time allowed in doors - time remaining passed to
  21.       door is reduced if max time is less.
  22.  
  23.  
  24. Note:  RBBS normally passes the node id as the 1st parameter
  25. to a door.  If a template is used, RBBS will not automatically
  26. add this parameter.   If you want it, you should include
  27. "[NODE]" in the template.
  28.  
  29. Special note:  A door must still have a .BAT file in order to
  30. be invoked, even if the BAT file is not used in the template!
  31.  
  32. A control file is optional.   The default name is DOORS.DEF.
  33. Doors not in DOORS.DEF act exactly as before.   The control
  34. file is parameter 108 in config.
  35.  
  36. The registration door specified in config does not look thru
  37. DOORS.DEF and thus does not take advantage of any of its
  38. options.
  39.  
  40. Example:
  41.  
  42. KEYCHK,4,C:\RBBS\GET3RD.DEF,D,"RUNKEY.BAT [1] [2]",N,KEYCHK.FIL,
  43. SKYCHK,4,C:\RBBS\GET3RD.DEF,S,"RUNKEY.BAT [1] [2]",Y,KEYCHK.FIL,
  44.  
  45.  
  46.